#ifndef QAV_AUDIOTHREAD_H
#define QAV_AUDIOTHREAD_H

#include <QtAV/AVThread.h>

namespace QtAV {

class AudioDecoder;
class AudioThreadPrivate;
class AudioThread : public AVThread
{
    Q_OBJECT
    DPTR_DECLARE_PRIVATE(AudioThread)
public:
    explicit AudioThread(QObject *parent = 0);

protected:
    virtual void run();
};

} //namespace QtAV
#endif // QAV_AUDIOTHREAD_H
